package com.love.marriage.userCallRetrieval.service;

import com.love.marriage.userCallRetrieval.vo.UserCallRetrievalVo;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.love.marriage.userCallRetrieval.entity.UserCallRetrieval;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * 用户获取电话次数记录表 服务类
 * author: mybatisPlus
 * createDate: 2025-01-17 19:28:01
 * description: 我是由代码生成器生成
 * version: 1.0.0
 */
public interface UserCallRetrievalService extends IService<UserCallRetrieval> {

    Page<UserCallRetrievalVo> getPage(Long pageNum, Long pageSize, UserCallRetrievalVo userCallRetrievalVo);

    UserCallRetrievalVo queryUserCallRetrieval(Long id);

    UserCallRetrievalVo queryUserCallRetrievalByUerId(Long userId);

    Boolean addUserCallRetrievalCount(Long userId);

    UserCallRetrievalVo addUserCallRetrieval(UserCallRetrievalVo userCallRetrievalVo);

    UserCallRetrievalVo updateUserCallRetrieval(UserCallRetrievalVo userCallRetrievalVo);

    Boolean deleteUserCallRetrieval(String ids);
}
